nel. located in 75 Wentworth Ave, Sydney, New South Wales 2000, Australia, dining at Nel restaurant is more exciting. Service was great, but the waiter serving our table was not that good, she was a little rude and made a mistake with the drinks we ordered. Overpriced drinks here compared to other places, ready to double the fee. Food on the menu was perfect for the price and good value for money. Highly recommend this restaurant and will definitely come again.